Turkish snail - Francés Inglés Diccionario